#include "stdafx.h"
#include "CppUnitTest.h"
#include "..\HashMap\HashMap.h"

using namespace Microsoft::VisualStudio::CppUnitTestFramework;
using namespace hash_map;

namespace HashMapTest
{		
	TEST_CLASS(HashMapTest)
	{
	public:

		TEST_METHOD(MapBasicTest)
		{
			/*BasicTest<const char*>("ala","ma","kota");
			BasicTest<std::string>("ala","ma","kota");
			BasicTest<int>(3,76,2);*/
		}

		TEST_METHOD(MapLoopTest)
		{

		}

		TEST_METHOD(MapTabOperatorTest)
		{
		}

		TEST_METHOD(StressTest)
		{
		}

	private:
		/*template<class Key>
		void BasicTest(Key key1, Key key2, Key key3){
			typedef HashMap<AHashable<Key>,int> Map;
			Map map;
			
			map.insert(key1,4);
			
		}*/
	};
}